Italian: il satellite

Italian verb 'il satellite' conjugated